package com.itcam.phaseii.final_;

public class FinalDetail02 {
    public static void main(String[] args) {

    }
}

// 一般来说，如果一个类已经是final类了，就没有必要再将方法修饰成final方法
final class AAA {
    public void cal() {
        System.out.println("AAA类的cal方法...");
    }
}

// final和static往往搭配使用，效率更高，不会导致类加载.底层编译器做了优化处理
class BBB {
    public final static int num = 10000;

    static {
        System.out.println("BBB 静态代码块被执行");
    }
}
